extends Resource
class_name ItemDatabaseResource

# 所有物品数据
@export var items: Array[ItemData] = []

# 通过ID获取物品数据
func get_item_data(id: String) -> ItemData:
	for item in items:
		if item and item.id == id:
			return item
	return null

# 获取物品图标
func get_item_icon(item: ItemData) -> Texture2D:
	if item:
		return item.icon
	return null 
